Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BLENHEIM PLACE Semi-Detached £1,528,348 £1,190,000 7 Jul 2017
3 BLENHEIM PLACE Semi-Detached £2,096,893 £650,000 5 Nov 2001
4 BLENHEIM PLACE Semi-Detached £2,162,791 £655,000 28 Sep 2001
5 BLENHEIM PLACE Semi-Detached £1,345,277 £765,000 27 Nov 2009
6 BLENHEIM PLACE Detached £2,561,728 £1,500,000 24 Sep 2010